spring boot interview questions code decode